percutaneous hepatobiliary intervention - French English Dictionary